find oneself in a precarious situation - Allemand Anglais Dictionnaire